<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 在用字符串和数字转化成布尔型中  NaN，undefined,''(null),零的结果为false，其他的为true
        //空对象会为true

        // 一种方法：Boolean()  

        //无论是布尔还是数字或者字符串都有自动转化属性 需了解

        var str='这是AA 来啦';
        var str2='';
        var num=20;
        var num2=0;
        var num3=-100;
        var str3;
        var str4=null;
        var obj={};
        

        console.log(
            'str==>',Boolean(str),
            'str2==>',Boolean(str2),
            'num==>',Boolean(num),
            'num2==>',Boolean(num2),
            'num3==>',Boolean(num3),
            'str3==>',Boolean(str3),
            'str4==>',Boolean(str4),
            'obj==>',Boolean(obj),
        );
    </script>
</head>
<body>
    
</body>
</html>